package com.qsmx.qingqiuticket.app.entity;

import java.util.List;

public class GroupVerifiedEntity {

    /**
     * header : {"code":"200","message":"操作成功","token":null,"portType":null,"memberUuid":null,"timeStamp":null}
     * body : [{"ticketId":"d130478d-34e8-4757-bd78-fa1f028221c7","orderNo":"MTPNJT-01120250513135808683254","tradeType":1,"bindUuid":"BQPNJT250515be30b3x82e","printId":2,"printedWord":null,"sessionNo":"01","sessionDate":"2025年05月15日","sessionStartTime":"17:59","sessionEndTime":"18:00"},{"ticketId":"63846b59-9840-4add-98d4-64639d802987","orderNo":"MTPNJT-01120250513135808683254","tradeType":1,"bindUuid":"BQPNJT2505150sc9y3t9py","printId":2,"printedWord":null,"sessionNo":"01","sessionDate":"2025年05月15日","sessionStartTime":"17:59","sessionEndTime":"18:00"},{"ticketId":"bfbb8ab8-42a6-4296-ad2e-35c6c9334aa5","orderNo":"MTPNJT-01120250513135808683254","tradeType":3,"bindUuid":null,"printId":3,"printedWord":"印刷文字迪迦","sessionNo":null,"sessionDate":null,"sessionStartTime":null,"sessionEndTime":null}]
     * totalCount : null
     */

    private HeaderBean header;
    private Object totalCount;
    private List<BodyBean> body;

    public HeaderBean getHeader() {
        return header;
    }

    public void setHeader(HeaderBean header) {
        this.header = header;
    }

    public Object getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Object totalCount) {
        this.totalCount = totalCount;
    }

    public List<BodyBean> getBody() {
        return body;
    }

    public void setBody(List<BodyBean> body) {
        this.body = body;
    }

    public static class HeaderBean {
        /**
         * code : 200
         * message : 操作成功
         * token : null
         * portType : null
         * memberUuid : null
         * timeStamp : null
         */

        private String code;
        private String message;
        private Object token;
        private Object portType;
        private Object memberUuid;
        private Object timeStamp;

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public Object getToken() {
            return token;
        }

        public void setToken(Object token) {
            this.token = token;
        }

        public Object getPortType() {
            return portType;
        }

        public void setPortType(Object portType) {
            this.portType = portType;
        }

        public Object getMemberUuid() {
            return memberUuid;
        }

        public void setMemberUuid(Object memberUuid) {
            this.memberUuid = memberUuid;
        }

        public Object getTimeStamp() {
            return timeStamp;
        }

        public void setTimeStamp(Object timeStamp) {
            this.timeStamp = timeStamp;
        }
    }

    public static class BodyBean {
        /**
         * ticketId : d130478d-34e8-4757-bd78-fa1f028221c7
         * orderNo : MTPNJT-01120250513135808683254
         * tradeType : 1
         * bindUuid : BQPNJT250515be30b3x82e
         * printId : 2
         * printedWord : null
         * sessionNo : 01
         * sessionDate : 2025年05月15日
         * sessionStartTime : 17:59
         * sessionEndTime : 18:00
         */
        private String ticketId;
        private String orderNo;
        private String tradeType;
        private String bindUuid;
        private String printId;
        private String printedWord;
        private String sessionNo;
        private String sessionDate;
        private String sessionStartTime;
        private String sessionEndTime;

        private String printBrandName;
        private String printStoreName;

        private String ticketPrintName;

        public String getTicketPrintName() {
            return ticketPrintName;
        }

        public void setTicketPrintName(String ticketPrintName) {
            this.ticketPrintName = ticketPrintName;
        }

        public String getPrintBrandName() {
            return printBrandName;
        }

        public void setPrintBrandName(String printBrandName) {
            this.printBrandName = printBrandName;
        }

        public String getPrintStoreName() {
            return printStoreName;
        }

        public void setPrintStoreName(String printStoreName) {
            this.printStoreName = printStoreName;
        }

        public String getTicketId() {
            return ticketId;
        }

        public void setTicketId(String ticketId) {
            this.ticketId = ticketId;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public String getTradeType() {
            return tradeType;
        }

        public void setTradeType(String tradeType) {
            this.tradeType = tradeType;
        }

        public String getBindUuid() {
            return bindUuid;
        }

        public void setBindUuid(String bindUuid) {
            this.bindUuid = bindUuid;
        }

        public String getPrintId() {
            return printId;
        }

        public void setPrintId(String printId) {
            this.printId = printId;
        }

        public String getPrintedWord() {
            return printedWord;
        }

        public void setPrintedWord(String printedWord) {
            this.printedWord = printedWord;
        }

        public String getSessionNo() {
            return sessionNo;
        }

        public void setSessionNo(String sessionNo) {
            this.sessionNo = sessionNo;
        }

        public String getSessionDate() {
            return sessionDate;
        }

        public void setSessionDate(String sessionDate) {
            this.sessionDate = sessionDate;
        }

        public String getSessionStartTime() {
            return sessionStartTime;
        }

        public void setSessionStartTime(String sessionStartTime) {
            this.sessionStartTime = sessionStartTime;
        }

        public String getSessionEndTime() {
            return sessionEndTime;
        }

        public void setSessionEndTime(String sessionEndTime) {
            this.sessionEndTime = sessionEndTime;
        }
    }
}
